Scarabaeus sacer - English Synonyms Dictionary